d4aecb7a0c8e62cbde0e98b4ade65455ec2113cb,src/org/opencms/file/types/CmsResourceTypeJspRenderer.java,CmsResourceTypeJspRenderer,getFormatterForContainerType,#CmsObject#CmsResource#String#,74

Before Change


                CmsMacroResolver resolver = CmsMacroResolver.newInstance();
                resolver.addMacro(MACRO_CONTAINERTYPE, containerType);
                formatter = resolver.resolveMacros(formatter);
                CmsProperty typesProp = cms.readPropertyObject(resource, PROPERTY_CONTAINERTYPES, true);
                List<String> types = typesProp.getValueList();
                if (types.isEmpty() || types.contains(containerType)) {
                    return formatter;

After Change


                formatter = resolver.resolveMacros(formatter);
                if (types.isEmpty()) {
                    // still not found types, read them from the property
                    types = cms.readPropertyObject(resource, PROPERTY_CONTAINERTYPES, true).getValueList();
                }
                if (types.isEmpty() || types.contains(containerType)) {
                    return formatter;